Interrupts: Just a Minute Never Is

نویسندگان

  • Rini van Solingen
  • Egon Berghout
  • Frank van Latum
چکیده

Feature Soft ware development is a highly abstract process that requires intense concentration. The authors show that interrupting this process can significantly reduce a developer's efficiency and can even contribute to project delays. oftware development consists of more than writing programming code. Developers also participate in discussions, meetings, phone calls, and activities undertaken to share knowledge and experience such as consulting on previously released products, explaining technical details , and reviewing documents. Surprisingly, software engineering research hardly addresses this issue, instead emphasizing software development methods and techniques. If we assume that software developers spend more than half their time communicating, we can legitimately question whether software engineering research has the right focus. Norman Fenton and Shari Pfleeger support this focus on human factors when they state that " For many years, sociologists have studied personnel attributes, both as individuals and teams, and their effect on productivity and products. These characteristics include age, level and type of education, intelligence, gender, marital status , type of remuneration, and more. Although we do not yet measure these aspects of software developers and their work habits, it is clear that when researchers find them relevant to other professions, they are likely to be relevant to ours. " 1

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Better Late Than Never - An Analysis of Last-Minute Travelers Attending a Specialist Travel Medicine Clinic in Ireland

Introduction: Last-minute travelers (LMTs) are a vulnerable group, because it may not be possible to adequately vaccinate them against exposure to infectious diseases. The purpose of this retrospective cross-sectional study was to describe the characteristics of LMTs attending a travel health clinic. Methods: The following data was extracted from records ...

متن کامل

Adding Fast Interrupts to Superscalar Processors

The hardware cost of taking an interrupt is increasing as processors become more superscalar. Using FLIP, an aggressively superscalar processor which we have designed and tested in Verilog, we demonstrate that interrupts can be fast and inexpensive. We trace individual signals through FLIP’s pipeline stages to show that fast interrupts require negligible new hardware. Except for linkage informa...

متن کامل

Diazinon interrupts ovarian steroidogenic acute regulatory (StAR) gene transcription in gonadotropin-stimulated rat model

Organophosphate pesticides are considered as endocrine disruptors that interfere with reproductive functions. The corpus luteum (CL) is a transient endocrine gland that produces progesterone, a crucial hormone for a successful beginning and maintenance of pregnancy. Steroidogenic acute regulatory protein (StAR) facilitates the rate-limiting transfer of cholesterol from the outer mitochondrial m...

متن کامل

Rounding-off errors in matrix processes

Many futurists would agree that, had it not been for information retrieval systems, the evaluation of interrupts might never have occurred. In fact, few physicists would disagree with the understanding of congestion control. We construct a solution for event-driven technology, which we call SHELVE.

متن کامل

Practical Multiwriter Lock-Free Queues for "Hard Real-Time" Systems without CAS

FIFO queues with a single reader and writer can be insufficient for "hard real-time" systems where interrupt handlers require wait-free guarantees when writing to message queues. We present an algorithm which elegantly and practically solves this problem on small processors that are often found in embedded systems. The algorithm does not require special CPU instructions (such as atomic CAS), an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Software

دوره 15  شماره 

صفحات  -

تاریخ انتشار 1998